GraphQL Nexus
https://gyazo.com/7ba12a75afe60e30fd91a58720b11dd8
GraphQL binding
sdlから変換するconverterがある
code:ts
const Mutation = objectType({
name: "Mutation",
definition(t) {
t.nonNull.list.string("someList", {
args: {
items: nonNull(list(stringArg())),
},
})
t.nonNull.field("createPost", {
type: Post,
args: {
input: arg({ type: nonNull(CreatePostInput) }),
},
})
t.nonNull.field("registerClick", {
type: Query,
args: {
uuid: arg({ type: UUID }),
},
})
}
})
この著者的にはGraphQL.jsが良いらしい
Code-First, Type-Safe, GraphQL Schema Construction